Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 GREEN LEACH LANE Semi-Detached £245,000 16 Dec 2022
74 GREEN LEACH LANE £3,187 £2,500 31 Jul 2017
76 GREEN LEACH LANE Detached £260,423 £55,000 24 Apr 1998
77 GREEN LEACH LANE Semi-Detached £43,604 £26,250 17 Jul 2013
78 GREEN LEACH LANE Semi-Detached £370,382 £67,500 21 Oct 1996
80 GREEN LEACH LANE Semi-Detached £298,694 £269,950 8 Oct 2021
82 GREEN LEACH LANE Semi-Detached £253,757 £250,000 10 Nov 2023
83 GREEN LEACH LANE Semi-Detached £169,609 £100,000 1 Jun 2012
89 GREEN LEACH LANE Semi-Detached £170,059 £138,000 26 Oct 2018
90 GREEN LEACH LANE Semi-Detached £228,697 £135,000 1 Jul 2010
91 GREEN LEACH LANE Semi-Detached £286,583 £144,950 18 Jun 2004
91 GREEN LEACH LANE Semi-Detached £286,583 £144,950 18 Jun 2004
96 GREEN LEACH LANE Detached £304,508 £300,000 10 Nov 2023
98 GREEN LEACH LANE Detached £505,699 £93,000 22 Nov 1996